English Dictionary
◊ ORYZA SATIVA
Oryza sativa
n : yields the staple food of 50 percent of world's population
[syn: {cultivated rice}, {Oryza sativa}]